This is my first attempt to plot responses to airplane etiquette questions. The first things that I wanted to fix were color (to a color palette better for people who are colorblind) and the scale from n to percents so that you can easily tell how many people thought each action was rude/ not rude. Last, I want to try making a “divergent” bar graph, which centers positive and negative judgments at zero.
After some research, I found that a divergent bargraph is pretty difficult to do with more than two categories, so I started with this graph, collapsing down somewhat rude and very rude judgments in a category called “rude.” Next, I wanted to change the etiquette type labels so that they are not so long and add in a third category for “somewhat” rude judgments.
In order to have three judgment categories (including somewhat rude), I had to use two different
geom_barlines, one for the negative values and one for the positive values. I also added a subtitle “Is it rude to…” so that the reader knows how the questions were asked. For my final, I will label the bars directly to reduce cognitive load.
Here I am plotting airplane etiquette judgments, colored by how essential the action is. For example, waking someone up to walk around is less essential than waking up someone to go to the bathroom, so it should be judged as more rude. Instead of breaking it up by category like I’m doing here, I’m going to plot them all in order and show each category with a different color.
I like this plot a lot, but I want to put it in context of all the judgments (not just these six). I will first plot all of the judgments, then use color to highlight the ones shown here.
I think this is good as it’s going to get for a bar plot. For my final plot, I want it to be clear that I’m directly comparing essential to nonessential behaviors. To do this, I want them to be plotted on the same line. I’m going to use a dumbbell/ lollipop plot to do this.
In this first draft, I am plotting boxplots of judger height by judgment (very rude, somewhat rude, or not rude). This is a very basic boxplot and I will add color to distingh the boxes from each other, points so that you can see the data, and labels in the next plot.
In this draft, I am using
geom_jitter()so that you can see the points that would otherwise be stacked on top of each other. I think the points are distracting here because there are two many points to easily be able to tell distribution patterns. In the next draft I will use a sina plot to plot the distribution of points.
In this draft, I am using a sina plot from the
geom_force()package in order to see the distribution of the points. I got rid of the boxplot because I felt like it distracting. I do want to be able to easily decern the mean easily from the graph, so I will add a point for each mean and a label to my final draft.